Search
Filter By
Price (per night):
Star rating:
$0 - $59
$60 - $79
$80 - $99
$100 - $119
$120+
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View
Boca Ciega Resort
13030 Gulf Boulevard (Check-in Location Only), St Petersburg, FL, 33706Show on map 7.46 miles from St Petersburg
Score 8.3 from 33 reviews
Pricesfrom (per room per night)
Single189.00
Double149.00
Magnuson Hotel Marina Cove
6800 Sunshine Skyway Lane, St Petersburg, FL, 33711Show on map 5.76 miles from St Petersburg
Score 7.5 from 276 reviews
Pricesfrom (per room per night)
Single$108.80
Double$158.99
Comfort Inn & Suites Northeast - Gateway
875 94th Avenue North, St Petersburg, FL, 33702Show on map 5.11 miles from St Petersburg
Score 8.5 from 176 reviews
Pricesfrom (per room per night)
Single$152.10
Double$229.00
La Quinta Inn & Suites St. Petersburg Northeast
6638 4th Street North, St Petersburg, FL, 33702Show on map 3.41 miles from St Petersburg
Score 8.1 from 96 reviews
Pricesfrom (per room per night)
Single$115.00
Double$185.00
Days Inn St Pete North
5005 34th Street North, St Petersburg, FL, 33714Show on map 3.16 miles from St Petersburg
Score 6.5 from 425 reviews
Pricesfrom (per room per night)
Single$74.95
Double$139.99
La Quinta Inn Tampa Bay St. Petersburg
4999 34th Street North, St Petersburg, FL, 33714Show on map 3.09 miles from St Petersburg
Score 7.3 from 453 reviews
Pricesfrom (per room per night)
Single$89.00
Double$124.00
Knights Inn Tropicana St. Petersburg
2595 54th Avenue North, St Petersburg, FL, 33714Show on map 2.98 miles from St Petersburg
Score 5.2 from 140 reviews
Pricesfrom (per room per night)
Single$63.75
Double$129.00
Holiday Inn Express St. Petersburg North / I-275
2171 54th Avenue North, St Petersburg, FL, 33714Show on map 2.80 miles from St Petersburg
Score 8.4 from 50 reviews
Pricesfrom (per room per night)
Single$130.00
Double$289.00
Comfort Inn North Saint Petersburg
2260 54th Avenue North, St Petersburg, FL, 33714Show on map 2.76 miles from St Petersburg
Score 8.0 from 245 reviews
Pricesfrom (per room per night)
Single$98.10
Double$279.00
Days Inn St. Petersburg Central
650 34th Street North, St Petersburg, FL, 33713Show on map 2.20 miles from St Petersburg
Score 6.9 from 12 reviews
Pricesfrom (per room per night)
Single84.15
Double136.00
Quailty Inn & Suites at Tropicana Field
1400 34th Street North, St Petersburg, FL, 33713Show on map 2.19 miles from St Petersburg
Score 7.3 from 101 reviews
Pricesfrom (per room per night)
Single$109.00
Double$149.00
Hampton Inn St. Petersburg
1200 34th Street North, St Petersburg, FL, 33713Show on map 2.19 miles from St Petersburg
Score 8.1 from 351 reviews
Pricesfrom (per room per night)
Single$139.00
Double$249.00
Budget Inn - St. Petersburg
800 34th Street North, St Petersburg, FL, 33713Show on map 2.19 miles from St Petersburg
Score 6.1 from 261 reviews
Pricesfrom (per room per night)
Single$62.00
Double$114.99
Staybridge Suites St. Petersburg FL
940 5th Avenue South, St Petersburg, FL, 33705Show on map 1.31 miles from St Petersburg
Score 9.1 from 132 reviews
Pricesfrom (per room per night)
Single171.00
Double279.00
Hilton Saint Petersburg Bayfront
333 First Street South, St Petersburg, FL, 33701Show on map 1.27 miles from St Petersburg
Score 8.0 from 118 reviews
Pricesfrom (per room per night)
Single$197.10
Double$459.00
Ponce De Leon Hotel
95 Central Avenue, St Petersburg, FL, 33701Show on map 1.09 miles from St Petersburg
Score 7.7 from 500 reviews
Pricesfrom (per room per night)
Single$89.10
Double$185.00
Hampton Inn & Suites St. Petersburg/Downtown
80 Beach Drive Northeast, St Petersburg, FL, 33701Show on map 1.06 miles from St Petersburg
Score 8.6 from 77 reviews
Pricesfrom (per room per night)
Single$194.65
Double$319.00
Vinoy Renaissance St. Petersburg Resort
501 5th Avenue Northeast, St Petersburg, FL, 33701Show on map 0.96 miles from St Petersburg
Score 8.9 from 160 reviews
Pricesfrom (per room per night)
Single$249.00
Double$519.00
The Birchwood
340 Beach Drive Northeast, St Petersburg, FL, 33701Show on map 0.93 miles from St Petersburg
Score 8.7 from 18 reviews
Pricesfrom (per room per night)
Single295.00
Double390.00
Beach Drive Inn Bed & Breakfast
532 Beach Drive Northeast, St Petersburg, FL, 33701Show on map 0.88 miles from St Petersburg
Score 8.7 from 96 reviews
Pricesfrom (per room per night)
Single$179.00
Double$225.00
Cordova Inn - Saint Petersburg
253 2nd Avenue North, St Petersburg, FL, 33701Show on map 0.86 miles from St Petersburg
Score 7.6 from 133 reviews
Pricesfrom (per room per night)
Single$119.00
Double$179.00
Hotel Indigo St. Petersburg Downtown
234 Third Avenue North, St Petersburg, FL, 33701Show on map 0.82 miles from St Petersburg
Score 8.0 from 80 reviews
Pricesfrom (per room per night)
Single$207.00
Double$284.00
The Mansion House Inn
105 5th Ave North East, St Petersburg, FL, 33701Show on map 0.77 miles from St Petersburg
Score 8.0 from 53 reviews
Pricesfrom (per room per night)
Single$119.00
Double$350.00
The Inn On Third
342 3rd Avenue North, St Petersburg, FL, 33701Show on map 0.74 miles from St Petersburg
Score 8.9 from 310 reviews
Pricesfrom (per room per night)
Single$119.00
Double$119.00
Courtyard by Marriott St. Petersburg Downtown
300 Fourth Street North, St Petersburg, FL, 33701Show on map 0.71 miles from St Petersburg
Score 8.4 from 23 reviews
Pricesfrom (per room per night)
Single$219.00
Double$254.00
Hollander Hotel - Downtown St. Petersburg
421 4th Avenue North, St Petersburg, FL, 33701Show on map 0.62 miles from St Petersburg
Score 8.9 from 822 reviews
Pricesfrom (per room per night)
Single$127.00
Double$165.00